#pragma once

#include "vec2.h"

using namespace OrionFlames;

namespace OrionFlamesMn
{
	public ref class Vec2Mn
	{
	public:
		Vec2Mn(vec2* _vec2)
		{
			m_Vec2 = _vec2;
		}

		property float X
		{
			float get() { return m_Vec2->x; }
			void set(float x) { m_Vec2->x = x; }
		}

		property float Y
		{
			float get() { return m_Vec2->y; }
			void set(float y) { m_Vec2->y = y; }
		}

	private:
		vec2* m_Vec2;
	};
}